const mongoose = require('mongoose')
const Schema = mongoose.Schema
const userSchema = new Schema({
    username:{ type:String, require:true },
    password:{ type:String, require:true },
    userType :{ type:String, require:true },
    header:{ type:String },//头像
    post:{ type:String },//职位
    info:{ type:String },//信息
    company:{ type:String },//公司
    salary:{ type:String }//工资
})

const userModel = mongoose.model('users',userSchema)

exports.UserModel = userModel

const chatSchema = new Schema({
    from:{ type:String, required:true },  //发送用户的id
    to:{ type:String, required:true },    //接收用户的id
    chat_id:{ type:String, required:true },//  from 和 to 组成的字符串
    content:{ type:String, required:true },//  内容
    read:{ type:Boolean, default:false },//标识是否已读
    create_time:{ type:Number },  // 创建时间 ---> 用于排序显示
})
const ChatModel =  mongoose.model('chat', chatSchema);

exports.ChatModel = ChatModel





